mirrors for inspecting work - Spanisch Englisch Wörterbuch